www.gusucode.com > VC++ 公交线路图模拟程序-源码程序 > VC++ 公交线路图模拟程序-源码程序/code/MyStatic.cpp
// MyStatic.cpp : implementation file // download by http://www.NewXing.com #include "stdafx.h" #include "RutineDemo.h" #include "MyStatic.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////////////////////////////////////////////////////////////////////////// // CTitleStatic CTitleStatic::CTitleStatic() { m_TitleFont.CreateFont(-20, -18, 0, 0, 900, 0, 0, 0, DEFAULT_CHARSET, OUT_DEVICE_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, FF_ROMAN, "华文中宋"); } CTitleStatic::~CTitleStatic() { } BEGIN_MESSAGE_MAP(CTitleStatic, CStatic) //{{AFX_MSG_MAP(CTitleStatic) ON_WM_PAINT() //}}AFX_MSG_MAP END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CTitleStatic message handlers void CTitleStatic::OnPaint() { CPaintDC dc(this); // device context for painting CDC* pDC = GetDC(); pDC->SelectObject(&m_TitleFont); CString szText; GetWindowText(szText); CPen pen(PS_SOLID, 1, RGB(255, 0, 0)); pDC->SetTextColor(RGB(255, 0, 0)); pDC->TextOut(0, 0, szText); ReleaseDC(pDC); }